France Is Looking Scary For The 2024 Euros